package com.tianpengtech.common.model.opertion;

import com.tianpengtech.common.model.AbstractBaseModel;

/**
 * 实体类名-管理后台业务操作日志表 fair_admin_opt_log
 *
 * @since Sun May 28 13:24:14 HKT 2017
 */
public class Opertion extends AbstractBaseModel<Opertion> {

	/**
	 *
	 */
	private static final long serialVersionUID = 1L;
	public static final Opertion dao = new Opertion();

	public static final String ID = "id"; // id
	public static final String CREATE_TIME = "create_time"; // 创建时间
	public static final String OPT_USER = "opt_user"; // 操作人
	public static final String OPT_TYPE = "opt_type"; // 操作类型
	public static final String CONTENT = "content"; // 操作内容
	public static final String OBJ_ID = "obj_id"; // 操作对象id
	
	
	public static final int OPT_FAIR_LOG=0;//网红审核操作日志
	public static final int OPT_AUTHENTICATE_LOG=1;//用户认证审核操作日志
	public static final int OPT_TASK_LOG=2;//任务认证审核操作日志
	public static final int OPT_USER_LOG=3;//用户管理操作日志
	public static final int OPT_FEEDBACK_LOG=4;//用户反馈处理操作日志
	public static final int OPT_FAIR_AUTH_LOG=5;//网红认证审核操作日志
	public static final int OPT_FAIR_GET_CASH=6;//网红提现操作日志
	public static final int OPT_FAIR_USER_SALARY_CHARGE=7;//账户扣款操作
	
	
	public String taskType(){
		String result="未知类型";
		if(getInt(OPT_TYPE)==OPT_AUTHENTICATE_LOG){
			result="用户认证操作日志";
		}else if(getInt(OPT_TYPE)==OPT_FAIR_LOG){
			result="网红审核操作日志";
		}else if(getInt(OPT_TYPE)==OPT_TASK_LOG){
			result="任务审核操作日志";
		}else if(getInt(OPT_TYPE)==OPT_USER_LOG){
			result="用户管理操作日志";
		}else if(getInt(OPT_TYPE)==OPT_FEEDBACK_LOG){
			result="用户反馈操作日志";
		}else if(getInt(OPT_TYPE)==OPT_FAIR_AUTH_LOG){
			result="网红认证审核操作日志";
		}else if(getInt(OPT_TYPE)==OPT_FAIR_GET_CASH){
			result="网红提现操作日志";
		}else if(getInt(OPT_TYPE)==OPT_FAIR_USER_SALARY_CHARGE){
			result="广告主账户扣款操作";
		}
		return result;
	}
	
	@Override
	public String tableName() {
		return "fair_admin_opt_log";
	}

}